principle of peaceful coexistence - Spanish English Dictionary